package ml.tewas.commondata;

import java.util.Map;

public interface IForceStruct {

	public BoardCell getPosition();

	public void setPosition(BoardCell position);

	public int getWeaponCount();

	public void setWeaponCount(int weaponCount);

	public void setForceType(ForceEnum forceEnum);

	public ForceEnum getForceType();
	
	public int getAgentID();
	
	public boolean isDestroyed();
	
	public void setDestroyed(boolean isDestroyed);
	
	public Map<Integer,ThreatClassificationEnum> estimateClassification();
	
	public int getWeaponAssignedThreatID(Map<Integer, ThreatEvaluationResultStruct> state);
}
